Add Workbench to Addon Manager/de

Einleitung

Dies ist eine Schritt-für-Schritt-Anleitung, wie man einen Python-Arbeitsbereich zum Addon-Manager hinzufügt.

Voraussetzungen:

Entwicklermodus aktivieren

  1. Den Voreinstellungseditor öffnen: Den Menüeintrag Bearbeiten → Einstellungen... auswählen.
  2. Die Menüoption Addon-Manager in der linken Leiste auswählen.
  3. Auf dem Menüreiter Addon-Manager Optionen den Haken in der Checkbox Addon-Entwickler-Modus setzen. Dies aktiviert die Schaltfläche Entwicklerwerkzeuge... im Addon-Manager.
  4. Die Schaltfläche OK drücken, um den Voreinstellungseditor zu schließen.

Die package.xml-Datei erstellen

  1. Den Addon-Manager öffnen: Im Menü die Option Extras → Addon-Manager wählen.
  2. Auf die Schaltfläche Entwicklerwerkzeuge... klicken.
  3. Der Dialog Addon-Entwicklerwerkzeuge wird geöffnet.
  4. Das Folgende eingeben:
    • Pfad zum Addon: Der Pfad zum lokalen Git-Repository.
    • Addon-Name: Dies wird in den Listen des Addon-Managers angezeigt..
    • Beschreibung: Siehe oben.
    • Version: Siehe oben.
    • Repository-URL
    • Primärzweig
    • README-URL: Empfohlen.
    • Icon: Das Symbol muss Teil des Repositorys sein..
  5. Die Schaltfläche am unteren Rand des Dialogfelds drücken.
  6. Der Inhaltselement-Dialog wird geöffnet.
  7. Der Inhaltstyp sollte auf Arbeitsbereich gesetzt werden.
  8. Das Kontrollkästchen Dies ist das einzige Element im Addon aktivieren.
  9. Den Arbeitsbereichs-Klassennamen eingeben. Dies ist der Klassenname, der in der Datei InitGui.py angegeben ist.
  10. Für Unterverzeichnis den Wert ./ eingeben.
  11. Auf die Schaltfläche OK klicken, um das Dialogfeld zu schließen.
  12. Auf die Schaltfläche Speichern klicken, um das Dialogfeld Addon-Entwicklertools zu schließen und die Datei package.xml zu speichern.
  13. Auf die Schaltfläche Schließen klicken, um den Addon-Manager zu schließen.
  14. Die erstellte Datei in das Remote-Repository übertragen.

Den Arbeitsbereich zur .gitmodules-Datei hinzufügen

  1. Fork https://github.com/FreeCAD/FreeCAD-addons.
  2. Erstelle einen neuen Branch.
  3. Bearbeite die Datei .gitmodules um das neue Addon in alphabetischer Reihenfolge aufzunehmen.
  4. Den neuen Branch auf GitHub pushen.
  5. Einen Pull-Request mit der neuen Datei .gitmodules an das FreeCAD-Addons-Repository senden.

Siehe auch